Physical Modeling with ModelVision, a DAE Simulator with Features for Hybrid Automata

نویسندگان

  • Yuri Senichenkov
  • Felix Breitenecker
  • Günther Zauner
چکیده

for short talk Yuri Senichenkov, Felix Breitenecker, Günther Zauner Technical University St.Petersburg, Dept. for Distributed Computing and Networking Vienna University of Technology, Wiedner Hauptstr. 8-10, 1040 Vienna, Austria [email protected] Abstract. This contribution presents the modeling capabilities of the fully hybrid simulator ModelVision. Development of ModelVision started in the 1990ies, in autumn 2007 an English version is to be released. Basis of This contribution presents the modeling capabilities of the fully hybrid simulator ModelVision. Development of ModelVision started in the 1990ies, in autumn 2007 an English version is to be released. Basis of ModelVision are hybrid statecharts, allowing any parallel, serial, and conditional combination of continuous models, described by DAEs. State models itself are objects to be instantiated in various kinds, so that structuraldynamic systems of any kind can be modeled. DAE modeling is supported by an editor capable of editing mathematical formula. Project representation can be done in visual and textual form, respectively. These representations can be restored from each other. A subset of UML for Real Time was chosen and extended to incorporate continuous behavior. The modeling language implemented in our tool supports two types of UML diagrams: collaboration diagrams and state chart (state machine) diagrams with some changes. In collaboration diagrams we have added unidirectional continuous connections between objects (capsules in UML-RT) and the corresponding interface elements – input and output variables. UML state charts are made hybrid: a system of algebraicdifferential equations over variables (interface or object’s internal ones) can be associated with each simple or composite state. To make such an UML-based model fully executable we have taken Java as a reasonably high-level language for defining data types and data transformation. As an example we consider an airplane ejection process. This model has a hybrid structure. The equations and states can be represented in our notation like in the lower left figure. The catapulting will start when external signal ‘Eject’ occurs. The first state of catapulting is track moving with fixed velocity. The second state is free flight which will start after an arm-chair has left airplane and will stop either by parachute opening after delay TauP, or by armchair and airplane collision and destruction. The B-Chart of the device is shown in the left figure. The solution is calculated following the hybrid event calendar in the right figure. Users are recommended to construct a Behavior-Chart. Thus, the solved system has fixed structure and smooth right-hand sides. Three Equation Solvers may be suggested, which are ODE-solver, DAE-solver and AE-solver. By Equation Solver we mean a heuristic algorithm that chooses the simplest numerical software for solving a problem with user prescribed tolerance. All our Solvers are based on numerical software available in the Web, namely ODEPACK, Hairer, Norsett, Wanner and Hairer, Wanner collection, DASSL and some others programs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)

A discrete event system (DES) is a dynamic system that evolves in accordance with the abrupt occurrence, at possibly unknown irregular intervals, of physical events. Because of the special nature of these systems, different tools are currently used for their analysis, design and modeling. The main focus of this paper is the presentation of a new modeling approach of Discrete Event Systems. The ...

متن کامل

Large Lithium Polymer Battery Modeling for the Simulation of Hybrid Electric Vehicles Using the Equivalent Circuit Method

In the present study, a model of a large Lithium Polymer (Li-Po) battery for use in the simulation of Hybrid Electric Vehicles (HEVs) is developed. To attain this goal, an Equivalent Circuit (EC) consisting of a series resistor and two RC parallel networks is considered. The accuracy and the response time of the model for use in an HEV simulator are studied. The battery parameters identifica...

متن کامل

Underground contour (UGC) mapping using potential field, well log and comparing with seismic interpretation in Lavarestan area

Coastal Fars gravimetry project in Fars province was carried out to find the buried salt domes and to determine characteristics of faults in this area. The Lavarestan structure was covered by 4203 gravimetry stations in a regular grid of 1000*250 m. Depth structural model of this anticline made in previous studies was based on geological evidences and structural geology measurements. In order t...

متن کامل

Hybrid CA/Monte Carlo Modeling of Charge Transport in Semiconductors

We report on the modeling of ultra-small MOS devices using a newly developed full band device simulator. The simulation tool is based on a novel approach, featuring a hybrid Monte-Carlo/Cellular Automata simulation engine self-consistently coupled with a 2D and 3D multi-grid Poisson solver.

متن کامل

Novel efficient fault-tolerant full-adder for quantum-dot cellular automata

Quantum-dot cellular automata (QCA) are an emerging technology and a possible alternative for semiconductor transistor based technologies. A novel fault-tolerant QCA full-adder cell is proposed: This component is simple in structure and suitable for designing fault-tolerant QCA circuits. The redundant version of QCA full-adder cell is powerful in terms of implementing robust digital functions. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007